1
namespace Org
.Lwes
.Tests
.ESF
4 using System
.Collections
.Generic
;
8 using Microsoft
.VisualStudio
.TestTools
.UnitTesting
;
13 /// Summary description for CursorTests
16 public class CursorTests
21 ///Gets or sets the test context which provides
22 ///information about and functionality for the current test run.
24 public TestContext TestContext
34 public void IncrementTests()
36 Cursor c
= new Cursor();
38 Assert
.AreEqual(0, c
.Offset
);
39 Assert
.AreEqual(0, c
.Line
);
40 Assert
.AreEqual(0, c
.LinePos
);
44 Assert
.AreEqual(1, c
.Offset
);
45 Assert
.AreEqual(0, c
.Line
);
46 Assert
.AreEqual(1, c
.LinePos
);
50 Assert
.AreEqual(2, c
.Offset
);
51 Assert
.AreEqual(0, c
.Line
);
52 Assert
.AreEqual(2, c
.LinePos
);
56 Assert
.AreEqual(3, c
.Offset
);
57 Assert
.AreEqual(1, c
.Line
);
58 Assert
.AreEqual(0, c
.LinePos
);
62 Assert
.AreEqual(4, c
.Offset
);
63 Assert
.AreEqual(1, c
.Line
);
64 Assert
.AreEqual(1, c
.LinePos
);
68 Assert
.AreEqual(6, c
.Offset
);
69 Assert
.AreEqual(1, c
.Line
);
70 Assert
.AreEqual(3, c
.LinePos
);